self-contained unit - Turco Inglés Diccionario